very despicable whore - Turkish English Dictionary